package model.base;

import java.math.BigDecimal;
import java.util.Date;

import com.jfinal.plugin.activerecord.IBean;

/**
 * do not modify this file.^_^
 */
@SuppressWarnings("serial")
public abstract class BaseMonitoringFacilities<M extends BaseMonitoringFacilities<M>> extends _BaseModel<M> implements IBean {

    /**
     * ID
     */
    public void setId(Long id) {
        set("id", id);
    }

    /**
     * ID
     */
    public Long getId() {
        return getLong("id");
    }
    /**
     * 创建时间
     */
    public void setCreateTime(Date createTime) {
        set("createTime", createTime);
    }

    /**
     * 创建时间
     */
    public Date getCreateTime() {
        return get("createTime");
    }
    /**
     * 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        set("updateTime", updateTime);
    }

    /**
     * 更新时间
     */
    public Date getUpdateTime() {
        return get("updateTime");
    }
    /**
     * 点位
     */
    public void setStationId(Long stationId) {
        set("stationId", stationId);
    }

    /**
     * 点位
     */
    public Long getStationId() {
        return getLong("stationId");
    }
    /**
     * 站房面积
     */
    public void setArea(BigDecimal area) {
        set("area", area);
    }

    /**
     * 站房面积
     */
    public BigDecimal getArea() {
        return get("area");
    }
    /**
     * 门禁方式
     */
    public void setControlMode(String controlMode) {
        set("controlMode", controlMode);
    }

    /**
     * 门禁方式
     */
    public String getControlMode() {
        return getStr("controlMode");
    }
    /**
     * 网络运营商
     */
    public void setNewworkOperator(String newworkOperator) {
        set("newworkOperator", newworkOperator);
    }

    /**
     * 网络运营商
     */
    public String getNewworkOperator() {
        return getStr("newworkOperator");
    }
    /**
     * 存储IP
     */
    public void setIp(String ip) {
        set("ip", ip);
    }

    /**
     * 存储IP
     */
    public String getIp() {
        return getStr("ip");
    }
    /**
     * 排口视频监控ip/编码
     */
    public void setPlatoonIp(String platoonIp) {
        set("platoonIp", platoonIp);
    }

    /**
     * 排口视频监控ip/编码
     */
    public String getPlatoonIp() {
        return getStr("platoonIp");
    }
    /**
     * 站房视频监控ip/编码
     */
    public void setStationIp(String stationIp) {
        set("stationIp", stationIp);
    }

    /**
     * 站房视频监控ip/编码
     */
    public String getStationIp() {
        return getStr("stationIp");
    }
    /**
     * 治污设施视频监控ip/编码
     */
    public void setPolutionIp(String polutionIp) {
        set("polutionIp", polutionIp);
    }

    /**
     * 治污设施视频监控ip/编码
     */
    public String getPolutionIp() {
        return getStr("polutionIp");
    }
    /**
     * 其他视频监控 ip/编码
     */
    public void setOtherIp(String otherIp) {
        set("otherIp", otherIp);
    }

    /**
     * 其他视频监控 ip/编码
     */
    public String getOtherIp() {
        return getStr("otherIp");
    }
    /**
     * 废水留样装置型号
     */
    public void setSampleNo(String sampleNo) {
        set("sampleNo", sampleNo);
    }

    /**
     * 废水留样装置型号
     */
    public String getSampleNo() {
        return getStr("sampleNo");
    }
    /**
     * 生产商
     */
    public void setManufacture(String manufacture) {
        set("manufacture", manufacture);
    }

    /**
     * 生产商
     */
    public String getManufacture() {
        return getStr("manufacture");
    }
    /**
     * 监管部门
     */
    public void setRegulatoryAuthorities(String regulatoryAuthorities) {
        set("regulatoryAuthorities", regulatoryAuthorities);
    }

    /**
     * 监管部门
     */
    public String getRegulatoryAuthorities() {
        return getStr("regulatoryAuthorities");
    }
    /**
     * 行业
     */
    public void setIndustry(String industry) {
        set("industry", industry);
    }

    /**
     * 行业
     */
    public String getIndustry() {
        return getStr("industry");
    }
}
